Engraulis Encrasicholus — synonyms, definition

1. Engraulis encrasicholus (Noun)

1 synonym
mediterranean anchovy
1 definition

Engraulis encrasicholus (Noun) — Esteemed for its flavour; usually preserved or used for sauces and relishes.

1 type of
anchovy
2 parts of
Engraulis genus Engraulis